home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / internet / net commander 1.0 / PANORAMA / CATALOG.Z / DARC.ENT < prev    next >
Encoding:
Text File  |  1995-07-24  |  12.2 KB  |  278 lines

  1. <!ENTITY Darc SDATA "[Darc    ]" -- Darc Logotype -->
  2.  
  3. <!ENTITY % ISOlat1 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN">
  4.      %ISOlat1;
  5. <!ENTITY % ISOnum PUBLIC "ISO 8879-1986//ENTITIES Numeric and Special Graphic//EN">
  6.     %ISOnum;
  7. <!ENTITY % ISOpub PUBLIC "ISO 8879-1986//ENTITIES Publishing//EN">
  8.      %ISOpub;
  9.  
  10. <!ENTITY % doc     "doc" -- default document type generic identifier -->
  11. <!ENTITY % article "article" -- default document type generic identifier -->
  12. <!ENTITY % book    "book" -- default document type generic identifier -->
  13. <!ENTITY % report  "report" -- default document type generic identifier -->
  14.  
  15.                <!-- Specialized Elements -->
  16. <!ENTITY % ade.ph  "str|cty|sbd|cny|pc|san|ead"  -- address elements -->
  17. <!ENTITY % bib     "au|cau|msn|srt|loc|pdt|pp|atl|sct|obi" -- bibliographic -->
  18. <!ENTITY % bmcps.d "vt" -- back matter cps elements -->
  19. <!ENTITY % bmsec.d "awd|bib|notes" -- back matter sections -->
  20. <!ENTITY % bmsec.i "gl|idx" -- indexes and glossary -->
  21. <!ENTITY % fmcps.d "ack|ded|abs|smtl" -- front matter cps elements -->
  22. <!ENTITY % fmsec.d "fwd|pf" -- front matter sections -->
  23. <!ENTITY % pub     "cgs|cgn|rps|crt|pdt|pnm|loc|cng|avl" -- pubfm -->
  24. <!ENTITY % darc    "kwds|ownr|grp|aldus|ver|rev|docid|info|date|srcti|srcpb|srccr|srccy" -- Darc specific -->
  25. <!ENTITY % pub.ph  "cdn|aon|isbn|lcn|rid|ed|vid|cip|phi|prc|ext|pkg|pid" >
  26.  
  27.              <!-- Basic Document Elements -->
  28. <!ENTITY % i.float "fig|fn|nit" -- floating elements -->
  29. <!ENTITY % p.e1    "dl|oad|iad|art|bq|lit|pdt|bb|bibl|itml|au|cau" -- general -->
  30. <!ENTITY % p.em.ph "it|b|bi|rm|scp|e1|e2|e3" -- emphasis -->
  31. <!ENTITY % p.lst.d "l|l1|l2|l3|l4|l5" -- list, types 1 thru 5 -->
  32. <!ENTITY % p.rf.ph "ntr|fnr|fgr|tbr|artr|apr|srr|rb" -- references -->
  33. <!ENTITY % p.tbl   "tbl" -- table matter -- >
  34. <!ENTITY % p.zz    "(%p.e1;)|(%p.tbl;)|(%p.lst.d;)" -- paragraph subelements -->
  35. <!ENTITY % p.zz.ph "q |pp|(%p.em.ph;)|(%p.rf.ph;)|gk|cyr|emq" -- phrases -->
  36. <!ENTITY % s.h.ph  "h|h1|h2|h3|h4" -- headings -->
  37. <!ENTITY % s.top.d "top1|top2|top3|top4" -- topics -->
  38. <!ENTITY % s.zz    "p|(%p.zz;)|(%s.h.ph;)|(%s.top.d;)"-- section subelements -->
  39.  
  40.                       <!-- Models -->
  41. <!ENTITY % m.addr  "(%ade.ph;)*" -- address (no name) -->
  42. <!ENTITY % m.bib   "(no?, ti, (%bib;)*)" -- bibliographic entry -->
  43. <!ENTITY % m.copy  "(crd|crn|cci)+" -- copyright notice data -->
  44. <!ENTITY % m.cps   "(h?, p, (%s.zz;)*)" -- captioned par seq -->
  45. <!ENTITY % m.date  "(mo?, day?, yr)" -- date components -->
  46. <!ENTITY % m.fig   "(fgc?)" -- default FIG content -->
  47. <!ENTITY % m.name  "(fnm?, snm, (deg|sch)*, role*, (%ade.ph;)*, aff?)" >
  48. <!ENTITY % m.org   "(onm, odv*, %m.addr;)" -- organization name -->
  49. <!ENTITY % m.p     "(#PCDATA|(%p.zz.ph;)|(%p.zz;))*" -- paragraph text -->
  50. <!ENTITY % m.ph    "(#PCDATA|(%p.zz.ph;))*" -- phrase model -->
  51. <!ENTITY % m.pseq  "(p, (p|(%p.zz;))*)" -- P with sequence -->
  52. <!ENTITY % m.rep   "(rep1, (rep2, rep3?)?)?"  -- repeating information -->
  53. <!ENTITY % m.rep1  "(ti)" -- repeating identifier 1 -->
  54. <!ENTITY % m.rep2  "(pdt)" -- repeating identifier 2 -->
  55. <!ENTITY % m.rep3  "(vid)" -- repeating identifier 3 -->
  56. <!ENTITY % m.sec   "(st, (%s.zz;)*, ss1*)" -- section -->
  57. <!ENTITY % m.idx   "(%m.sec;|itml|((idxn|idxs)*,pp*))" --model for
  58.                          indexes and glossary -->
  59. <!ENTITY % m.tcchp "(no?, ct, pp*, tcsec*)" -- TOC chp model -->
  60. <!ENTITY % m.tcpt  "(no?, pt, pp*, tcchp*)" -- TOC part model -->
  61. <!ENTITY % m.tcsec "(no?, st, pp*, tcss1*)" -- TOC sec model -->
  62. <!ENTITY % m.tcss1 "(no?, st, pp*, tcss2*)" -- TOC ss1 model -->
  63. <!ENTITY % m.tcss2 "(no?, st, pp*, tcss3*)" -- TOC ss2 model -->
  64. <!ENTITY % m.tcss3 "(no?, st, pp*)"         -- TOC ss3 model -->
  65. <!ENTITY % m.toc   "(tcpt+|tcchp+)?"        -- TOC elements -->
  66.  
  67.               <!-- Attribute Definitions -->
  68. <!ENTITY % a.id    "id ID #IMPLIED" -- ID attribute definition -->
  69. <!ENTITY % a.rid   "rid IDREF #IMPLIED" -- IDREF attribute definition:
  70.                     content must be empty if IDREF is specified. -->
  71. <!ENTITY % a.sizes "sizex NUTOKEN #IMPLIED sizey NUTOKEN #IMPLIED unit CDATA #IMPLIED"
  72.                     -- unit must be specified if sizex or sizey are. -->
  73.  
  74.  
  75.               <!-- Data Content Notations -->
  76. <!NOTATION cyrillic PUBLIC "-//USA/AAP//NOTATION CYRIL-1//EN">
  77. <!NOTATION greek    PUBLIC "-//USA/AAP//NOTATION GREEK-1//EN">
  78.  
  79. <!--       ELEMENT           MIN  CONTENT               (EXCEPTIONS) -->
  80.  
  81. <!ELEMENT (%doc;)            O O  ((%article; | %book; | %report;)+)>
  82. <!ELEMENT (%article;|%book;|%report;) - O  (fm, bdy, appm?, bm?)  +(%i.float;)>
  83.  
  84. <!--                 FRONT MATTER ELEMENTS -->
  85.  
  86. <!ELEMENT fm                 O O  (tig, (au|cau)*, (%darc;)*, (%m.rep;)?, pubfm?,
  87.                                  (%fmsec.d; | %fmcps.d;)*, toc?)>
  88. <!ELEMENT (%fmsec.d;)        - O  %m.sec;>
  89. <!ELEMENT (%fmcps.d;)        - O  %m.cps;>
  90.  
  91. <!--                     Title Group -->
  92. <!ELEMENT tig                O O  (msn?, srt?, no?, ti, sbt?)>
  93. <!ELEMENT (ti|sbt)           O O  %m.ph;>
  94.  
  95. <!--                     Author Group -->
  96. <!ELEMENT au                 - O  %m.name;>
  97. <!ELEMENT (onm|snm)          O O  %m.ph;>
  98. <!ELEMENT (fnm|role|deg|odv) - O  %m.ph;>
  99. <!ELEMENT (aff|cau|sch)      - O  %m.org;>
  100. <!ELEMENT (%ade.ph;)         - O  %m.ph;>
  101.  
  102. <!--                     The Darc Group -->
  103. <!ELEMENT kwds               - O  %m.ph; -- keywords -->
  104. <!ELEMENT ownr               - O  %m.ph; -- owner -->
  105. <!ELEMENT grp                - O  %m.ph; -- group --> 
  106. <!ELEMENT aldus              - O  %m.ph; -- aldus field -->
  107. <!ELEMENT ver                - O  %m.ph; -- version -->
  108. <!ELEMENT rev                - O  %m.ph; -- revision -->
  109. <!ELEMENT docid              - O  %m.ph; -- document id -->
  110. <!ELEMENT info               - O  %m.ph; -- document info -->
  111. <!ELEMENT date               - O  %m.ph; -- Creation date -->
  112. <!ELEMENT srcti              - O  %m.ph; -- Source title -->
  113. <!ELEMENT srcpb              - O  %m.ph; -- Source publisher -->
  114. <!ELEMENT srccr              - O  %m.ph; -- Source created -->
  115. <!ELEMENT srccy              - O  %m.ph; -- Source city -->
  116.  
  117. <!--                  Repeating Elements -->
  118. <!ELEMENT rep1               - O  %m.rep1;>
  119. <!ELEMENT rep2               - O  %m.rep2;>
  120. <!ELEMENT rep3               - O  %m.rep3;>
  121.  
  122. <!--               Publisher's Front Matter -->
  123. <!ELEMENT pubfm              - O  ((%pub;) | (%pub.ph;))*>
  124. <!ELEMENT (%pub.ph;|cgn)     - O  %m.ph;>
  125. <!ELEMENT (pnm|avl|cgs)      - O  %m.org;>
  126. <!ELEMENT rps                - O  (%m.org;|%m.name;)>
  127.  
  128. <!--                       Copyright -->
  129. <!ELEMENT crt                - -  %m.copy;>
  130. <!ELEMENT cci                - -  %m.org;>
  131. <!ELEMENT crn                - -  (%m.org;|%m.name;)>
  132. <!ELEMENT crd                - O  %m.date;>
  133.  
  134. <!--                    Conference Group -->
  135. <!ELEMENT cng                - -  (cnn?, cnm, cnd?, cnp?, cns?)>
  136. <!ELEMENT cnd                - O  %m.date;>
  137. <!ELEMENT (cnm|cnn)          - O  %m.ph;>
  138. <!ELEMENT cnp                - O  %m.addr;>
  139. <!ELEMENT cns                - O  %m.org;>
  140.  
  141. <!--                   Table of Contents -->
  142. <!ELEMENT toc                - O  %m.toc;>
  143. <!ELEMENT tcpt               - O  %m.tcpt;>
  144. <!ELEMENT tcchp              - O  %m.tcchp;>
  145. <!ELEMENT tcsec              - O  %m.tcsec;>
  146. <!ELEMENT tcss1              - O  %m.tcss1;>
  147. <!ELEMENT tcss2              - O  %m.tcss2;>
  148. <!ELEMENT tcss3              - O  %m.tcss3;>
  149.  
  150. <!--                     BODY ELEMENTS -->
  151. <!--       ELEMENT           MIN  CONTENT               (EXCEPTIONS) -->
  152.  
  153. <!--                    Body Structure -->
  154. <!ELEMENT bdy                O O  ((%s.zz;)*,(part+|chp+|sec+))>
  155. <!ELEMENT part               - O  (no?, pt, (%s.zz;)*, chp+)>
  156. <!ELEMENT chp                - O  (no?, ct, (%s.zz;)*, sec*)>
  157. <!ELEMENT sec                - O  (no?, %m.sec;)>
  158. <!ELEMENT ss1                - O  (no?, st, (%s.zz;)*, ss2*)>
  159. <!ELEMENT ss2                - O  (no?, st, (%s.zz;)*, ss3*)>
  160. <!ELEMENT ss3                - O  (no?, st, (%s.zz;)*)>
  161. <!ELEMENT no                 - O  (#PCDATA)>
  162. <!ELEMENT (pt|ct|st)         O O  %m.ph;>
  163.  
  164. <!--                  Section Subelements -->
  165. <!ELEMENT p                  O O  %m.p;>
  166. <!--      Null or blank paragraphs should be ignored. -->
  167. <!ELEMENT (%s.h.ph)          - O  %m.ph;   -- headings -->
  168. <!ELEMENT (%s.top.d)         - O  %m.cps;  -- topics -->
  169.  
  170. <!--                 Paragraph Subelements -->
  171. <!ELEMENT bq                 - -  %m.pseq;>
  172. <!ELEMENT oad                - O  %m.org;  -- organization address -->
  173. <!ELEMENT iad                - O  %m.name; -- individual address -->
  174. <!ELEMENT art                - O  EMPTY>
  175.  
  176. <!ELEMENT lit                - -  CDATA>
  177.  
  178. <!ELEMENT (%p.lst.d;)        - -  (lh?, li)*>
  179. <!ELEMENT li                 - O  %m.pseq;>
  180. <!ELEMENT lh                 - O  %m.ph;>
  181.  
  182. <!ELEMENT dl                 - -  ((dthd, ddhd)?, dt, dd)*>
  183. <!ELEMENT (dt|dthd|ddhd)     - O  %m.ph;>
  184. <!ELEMENT dd                 O O  %m.pseq;>
  185.  
  186. <!ELEMENT bibl               - O  (lh?, bb)*>
  187. <!ELEMENT bb                 - O  %m.bib;>
  188. <!ELEMENT (atl|obi|sct|srt|pp)  O O  %m.ph;>
  189. <!ELEMENT loc                - O  %m.addr;>
  190. <!ELEMENT msn                - O  (#PCDATA)>
  191.  
  192. <!ELEMENT itml               - O  (lh?, itm)*>
  193. <!ELEMENT itm                - O  (sit1, (sit2, sit3*)*, pp*)>
  194. <!ELEMENT (sit1|sit2|sit3)   O O  %m.ph;>
  195.  
  196. <!--                        Phrases -->
  197. <!ELEMENT q                  - -  %m.ph;>
  198. <!ELEMENT emq                - -  %m.ph;>
  199. <!ELEMENT (%p.em.ph;)        - -  %m.ph;>
  200. <!ELEMENT (%p.rf.ph;)        - O  %m.ph;>
  201. <!ELEMENT gk                 - -  %m.ph;>
  202. <!ELEMENT cyr                - -  %m.ph;>
  203. <!ELEMENT pdt                O O  %m.date;>
  204. <!ELEMENT (mo|day|yr)        - O  %m.ph;>
  205.  
  206.  
  207. <!--                   Figure Elements -->
  208. <!ELEMENT fig                - -  %m.fig;>
  209. <!ELEMENT fgc                - -  %m.ph; -- figure caption -->  
  210.  
  211. <!--                   Floating Elements -->
  212.  
  213. <!ELEMENT fn                 - -  (no?, %m.pseq;) -(%i.float;)>
  214.  
  215. <!ELEMENT nit                - -  (no?, %m.pseq;)>        
  216. <!--                        Tables -->
  217. <!ELEMENT tbl                - -  (no?, tt, tby, src?) -(%i.float;|%p.tbl;)>
  218. <!ELEMENT tt                 - O  %m.ph;>
  219. <!ELEMENT tby                - O  (th*, tsh*, row*)>
  220. <!ELEMENT row                - O  (tsb?, c*)>
  221. <!ELEMENT (th|tsh)           - O  %m.ph;>
  222. <!ELEMENT (tsb|c)            - O  %m.pseq;>
  223. <!ELEMENT src                - O  %m.bib;>
  224.  
  225.  
  226. <!--                  APPENDIX ELEMENTS                                 -->
  227. <!--       ELEMENT           MIN  CONTENT               (EXCEPTIONS) -->
  228. <!ELEMENT appm               - O  (app+)>
  229. <!ELEMENT app                - O  (no?, apt?, (%s.zz;)*, (sec* | chp*))>
  230. <!ELEMENT apt                O O  %m.ph;>
  231.  
  232. <!--                  BACK MATTER ELEMENTS                              -->
  233. <!--       ELEMENT           MIN  CONTENT               (EXCEPTIONS) -->
  234.  
  235. <!ELEMENT bm                 - O  ((%bmcps.d;)|(%bmsec.d;)|(%bmsec.i;))*>
  236. <!ELEMENT (%bmcps.d)         - O  %m.cps;>
  237. <!ELEMENT (%bmsec.d)         - O  %m.sec;>
  238. <!ELEMENT (%bmsec.i)         - O  %m.idx;>
  239. <!ELEMENT (idxn|idxs)        O O  %m.ph;>
  240.  
  241. <!--               Attribute Definition Lists   -->
  242. <!--      ELEMENT   ATTRIB DEF  -->
  243. <!ATTLIST src         %a.id;>
  244. <!ATTLIST fn          %a.id;>
  245. <!ATTLIST nit         %a.id;>
  246. <!ATTLIST tbl         %a.id;>
  247. <!--
  248. <!ATTLIST gk          lang NOTATION (greek) greek>
  249. <!ATTLIST cyr         lang NOTATION (cyrillic) cyrillic>
  250. <!ATTLIST fig         type NOTATION (eps|other) eps
  251.                       file CDATA #REQUIRED
  252.                       %a.id; 
  253.                       %a.sizes;>
  254. -->
  255. <!ATTLIST gk          lang (greek) greek>
  256. <!ATTLIST cyr         lang (cyrillic) cyrillic>
  257. <!ATTLIST fig         type (eps|other) eps
  258.                       file CDATA #REQUIRED
  259.                       %a.id; 
  260.                       %a.sizes;>
  261.  
  262. <!ATTLIST bb          %a.id;>
  263. <!ATTLIST (%p.rf.ph;) %a.rid;>
  264. <!ATTLIST art
  265.                       %a.id; 
  266.                       %a.sizes;>
  267.  
  268.  
  269.  
  270. <!-- ADDED BY TOBIMA -->
  271.  
  272. <!ELEMENT xref - - EMPTY>
  273. <!ATTLIST xref RID  IDREF #IMPLIED
  274.                TYPE CDATA #IMPLIED>
  275. <!ELEMENT anchor - - EMPTY>
  276. <!ELEMENT anim - - EMPTY>
  277. <!ELEMENT vector - - EMPTY>
  278. <!ELEMENT fno - - (#PCDATA)>